gusucode.com > 婚纱摄影网站模版整站源码 1.1 > 婚纱摄影网站模版整站源码 1.1.3/婚纱2/template/slide/pattern/mF_taobao2010.js
myFocus.extend({//*********************淘宝2010主页风格****************** mF_taobao2010:function(par,F){ var box=F.$(par.id); F.addList(box,['txt','num']); var pics=F.$c('pic',box),txt=F.$li('txt',box),num=F.$li('num',box); var n=txt.length,param={};//运行时相关参数 pics.innerHTML+=pics.innerHTML;//无缝复制 //CSS var pic=F.$li('pic',box),dir=par.direction,dis=par.width;//先假设左右 for(var i=0;i<pic.length;i++) pic[i].style.cssText='width:'+par.width+'px;height:'+par.height+'px;'//消除上下li间的多余间隙 if(dir=='left'||dir=='right') {pics.style.cssText='width:'+2*dis*n+'px;';pics.className+=' '+dir;}//左右运动设定 else {dis=par.height; pics.style.height=2*dis*n + 'px';}//上下运动设定 if(dir=='bottom'||dir=='right') pics.style[dir]=0+'px';//向下或向右的特殊处理 //PLAY eval(F.switchMF(function(){ txt[index>=n?(index-n):index].style.display='none'; num[index>=n?(index-n):index].className = ''; },function(){ param[dir]=-dis*next; F.slide(pics,param,par.duration,par.easing); txt[next>=n?(next-n):next].style.display='block'; num[next>=n?(next-n):next].className = 'current'; },'par.less','dir')) eval(F.bind('num','par.trigger',par.delay)); } }); myFocus.set.params('mF_taobao2010',{//可选个性参数 less:true,//是否无缝,可选:true(是)/false(否) duration:600,//过渡时间(毫秒),时间越大速度越小 direction:'top',//运动方向,可选:'top'(向上) | 'bottom'(向下) | 'left'(向左) | 'right'(向右) easing:'easeOut'//运动形式,可选:'easeOut'(快出慢入) | 'easeIn'(慢出快入) | 'easeInOut'(慢出慢入) | 'swing'(摇摆运动) | 'linear'(匀速运动) });